{\rtf1\adeflang1025\ansi\ansicpg936\uc2\adeff0\deff0\stshfdbch13\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe2052{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}{\f13\fnil\fcharset134\fprq2{\*\panose 02010600030101010101}\'cb\'ce\'cc\'e5{\*\falt SimSun};}
{\f37\fnil\fcharset134\fprq2{\*\panose 02010600030101010101}@\'cb\'ce\'cc\'e5{\*\falt ???????????????????????????????};}{\f163\fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
{\f168\froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}{\f169\froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}{\f171\froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}
{\f172\froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}{\f173\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}
{\f174\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}{\f175\froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}
{\f176\froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}{\f300\fnil\fcharset0\fprq2 SimSun Western{\*\falt SimSun};}{\f540\fnil\fcharset0\fprq2 @\'cb\'ce\'cc\'e5 Western{\*\falt ???????????????????????????????};}
{\f1798\fswiss\fcharset238\fprq2 Calibri CE;}{\f1799\fswiss\fcharset204\fprq2 Calibri Cyr;}{\f1801\fswiss\fcharset161\fprq2 Calibri Greek;}{\f1802\fswiss\fcharset162\fprq2 Calibri Tur;}{\f1805\fswiss\fcharset186\fprq2 Calibri Baltic;}}
{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;
\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\qj \li0\ri0\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 
\ltrch\fcs0 \fs21\lang1033\langfe2052\kerning2\loch\f0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp2052 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}}
{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid7948021\rsid9331177}{\*\generator Microsoft Word 11.0.0000;}{\info{\operator nsnp276}{\creatim\yr2011\mo2\dy9\hr14\min50}{\revtim\yr2011\mo2\dy9\hr14\min50}{\version2}{\edmins0}{\nofpages1}
{\nofwords144}{\nofchars821}{\nofcharsws964}{\vern24615}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\gutter0\ltrsect 
\ftnbj\aenddoc\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
\jcompress\viewkind4\viewscale100\rsidroot9331177 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl2
\pnucltr\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta \dbch )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}
{\pntxta \dbch )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}
{\pntxta \dbch )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}\pard\plain \ltrpar\ql \li0\ri0\sb100\sa100\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 
\fs21\lang1033\langfe2052\kerning2\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp2052 {\rtlch\fcs1 \af163\afs22 \ltrch\fcs0 \f163\fs22\kerning0\insrsid9331177 \hich\af163\dbch\af13\loch\f163 
This product is the first automated DB unit testing tool available using XML as test case. It is just designed for }{\rtlch\fcs1 \ab\ai\af163\afs22 \ltrch\fcs0 \b\i\f163\fs22\kerning0\insrsid9331177 \hich\af163\dbch\af13\loch\f163 DBA/DB developers}{
\rtlch\fcs1 \af163\afs22 \ltrch\fcs0 \f163\fs22\kerning0\insrsid9331177 \hich\af163\dbch\af13\loch\f163  and be of low learning curve. It also can be used to validate replication, ETL\hich\af163\dbch\af13\loch\f163  tasks for possible discrepancie
\hich\af163\dbch\af13\loch\f163 s.}{\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \fs22\kerning0\insrsid9331177 
\par }{\rtlch\fcs1 \ab\af163 \ltrch\fcs0 \b\f163\fs24\kerning0\insrsid9331177 \hich\af163\dbch\af13\loch\f163 Feature list,}{\rtlch\fcs1 \ab\af0\afs28 \ltrch\fcs0 \b\fs28\kerning0\insrsid9331177 
\par }\pard \ltrpar\ql \fi-360\li720\ri0\sl360\slmult1\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af163\afs22 \ltrch\fcs0 \f163\fs22\kerning0\insrsid9331177 \hich\af163\dbch\af13\loch\f163 1.\tab 
Writing test case with XML, not Java/C++/C#/VB code. 
\par \hich\af163\dbch\af13\loch\f163 2.\tab Supports all popular databases, such as Oracle/SQL Server/My SQL.
\par \hich\af163\dbch\af13\loch\f163 3.\tab So many kinds of standard assertion supported, such as StrictEqual, SetEqual, IsSupersetOf, Overlaps, and Reco\hich\af163\dbch\af13\loch\f163 rdCountEqual etc. 
\par \hich\af163\dbch\af13\loch\f163 4.\tab Allows using an Excel spreadsheet/XML as the source of the data for the tests. }{\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \fs22\kerning0\insrsid9331177 
\par }{\rtlch\fcs1 \af163\afs22 \ltrch\fcs0 \f163\fs22\kerning0\insrsid9331177 \hich\af163\dbch\af13\loch\f163 5.\tab Supports sandbox test model, as known as auto rollback.  
\par \hich\af163\dbch\af13\loch\f163 6.\tab Allows to performing setup/teardown from one DB/Excel into target database.
\par \hich\af163\dbch\af13\loch\f163 7.\tab \hich\af163\dbch\af13\loch\f163 Unique cross-different-type-database testing}{\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \fs22\kerning0\insrsid9331177 \hich\af0\dbch\af13\loch\f0 .}{\rtlch\fcs1 \af163\afs22 \ltrch\fcs0 
\f163\fs22\kerning0\insrsid9331177 \hich\af163\dbch\af13\loch\f163  
\par \hich\af163\dbch\af13\loch\f163 8.\tab Set style comparison for recordset. 
\par \hich\af163\dbch\af13\loch\f163 9.\tab Sequential style comparison for recordset or scalar values. 
\par \hich\af163\dbch\af13\loch\f163 10.\tab Allow to export result set of SQL statement into XML/Excel file. }{\rtlch\fcs1 \af0\afs22 \ltrch\fcs0 \fs22\kerning0\insrsid9331177 
\par }}